/*移动端左侧导航*/
			.cs_left_head{
				position: fixed;
				width: 240px;
				height: 100%;
				top:0;
				background-color: #999999;
				text-align: center;
				z-index: 99999;
				margin-left: 0px;
			    transition: margin-left .5s;
				-moz-transition:margin-left .5s; /* Firefox 4 */
				-webkit-transition:margin-left .5s; /* Safari and Chrome */
				-o-transition:margin-left .5s; /* Opera */
			    overflow: hidden;
			}
			.head_hide{
				/*width: 0px;*/
				margin-left: -240px;
				
			}
			
			.m_logo{
				width: 150px;
				height: 50px;
				margin-top: 50px;
				margin-bottom: 5rem;
			}
			.m_headimg{
				width: 100px;
				height: 100px;
				border-radius: 50%;
				margin-bottom: 1rem;
				border: 2px solid #fff;
			}
			.m_menu{
				list-style: none;
				padding: 0;
			}
			.m_menu li {
				line-height: 3rem;
			}
			.contact_link{
				position: absolute;
				bottom: 2rem;
				width: 100%;
			}
			.contact_link span{
				margin: 0 1rem;
			}
			#m_menu_btn{
				background-color: rgba(0,0,0,0.5);
				position: fixed;
				z-index: 99999;
				right: 0;
				/*border-color: #46be8a;*/
				color: #fff;
			}
			
			
			.pc_logo{
				position: absolute;
				height: 50px;
				width: 150px;
			}
			.main_head{
				background-color: #fff;
			}
			.m_headbar{
				width: 100%;
				height: 50px;
			}
			
			
			#main-navbar{
				color: #2a333c !important;
				height: auto;
				overflow: hidden;
			}
			#main-navbar  a{
				color: #2a333c !important;
			}
			#main-navbar li{
				margin-right: 3rem;
				height: 50px;
				line-height: 50px;
				
			} 
			#main-navbar  li:hover a{
				background-color: rgba(0,0,0,0.1) !important;
				color: #66afe9 !important;
				
			}
			#main-navbar  li:hover{
				border-bottom: 2px solid #66AFE9;
				box-sizing: border-box;
			}
			#main-navbar .active{
				border-bottom: 2px solid  #66afe9;
				box-sizing: border-box;
			}
			#main-navbar .active a{
				color: #66afe9  !important;
			}
			.pc_search{
				margin-top: 10px;
				border-radius: 15px;
				transition:width .5s;
				-moz-transition:width .5s; /* Firefox 4 */
				-webkit-transition:width .5s; /* Safari and Chrome */
				-o-transition:width .5s; /* Opera */
				width: 50px;
			}
			.pc_search_hide{
				width: 200px;
			}
			
			
			
		    /*主体部分*/
		    .main_body{
		    	background-color: #f2f2f2;
		    	padding-bottom: 2rem;
		    }
		    .main_tontent{
		    	padding: 0;
		    }
		    .main_left{
		    	
		    	
		    }
		    /*推荐位*/
		   
		   .position_box{
		   		
		   		height: 250px;
		   		border: 1px solid #E0E0E0;
		   		background-color: #fff;
		   		box-sizing: border-box;
		   		/*padding: 5px;*/
		   		margin-bottom: 2rem;
		   }
		   .position_box img{
		   		width: 100%;
		   		height: 100%;
		   		transition: all 1s;
				-moz-transition: all 1s; /* Firefox 4 */
				-webkit-transition: all 1s; /* Safari and Chrome */
				-o-transition: all 1s; /* Opera */
		   }
		   .position_box img:hover{
		   		transform:scale(1.2,1.2);
		   }
		   .position_big{
		   		height: 250px;
				padding: 0;
		   		/*background-color: #007AFF;*/
		   		overflow: hidden;
		   		position: relative;
		   }
		   .swiper-container1{
		   		width: 100%;
		   		height: 100%;
		   }
		   .position_tiny_box{
		   		padding: 0;
		   		margin: 0;
		   		height: 250px;
		   		/*background-color: #0F0F0F;*/
		   }
		   .position_tiny{
		   		padding: 0;
		   		height: 125px;
		   		overflow: hidden;
		   		position: relative;
		   }
		   
		   .position_title{
			   	position: absolute;
			   	bottom: 0px;
			   	height: 40px;
			   	width: 100%;
			   	background-color: rgba(0,0,0,0.6);
			   	color: #fff;
			   	line-height: 40px;
			   	text-indent: 1rem;
			   	overflow: hidden;
				text-overflow:ellipsis;
				white-space: nowrap;
		   }
		   
		    
		    .article_item{
		    	border: 1px solid #E0E0E0;
		    	position: relative;
		    	border-bottom: 1px dashed #E0E0E0;
		    	padding: 1.5rem;
		    	background-color: #fff;
		    	margin-bottom: 1rem;
		    }
		    .article_item:last-child{
		    	/*border: none;*/
		    }
		   
		    .article_info{
		    	position: relative;
		    }
		    .article_thumb{
		    	float: left;
		    	margin-right: 1.5rem;
		    	width: 270px;
		    	height: 180px;
		    	overflow: hidden;
		    	/*border: 1px solid #269ABC;*/
		    	box-sizing: border-box;
		    	position: relative;
		    	background-position: center;
		    	background-repeat: no-repeat;
		    	background-size: 100% auto;
		    }
		    .article_thumb img{
		    	width: 100%;
		    	height: 100%;
		    	-webkit-transition: all 1s;
		    }
		    .article_item:hover img{
		    	transform:scale(1.2,1.2)
		    }
		    .article_item:hover {
		    	box-shadow: 5px 5px 5px rgba(20,20,20,0.3);
		    }
		    
		    .info_title h4{
		    	font-weight: bold !important;
		    }
		    .publish_time{
		    	margin: 0 1rem;
		    }
		    .cs_description{
		    	height: 75px;
		    	font-size: 14px;
		    	color: #656565;
		    	overflow: hidden;
		    	line-height: 25px;
		    }
		    .article_tags{
		    	position: absolute;
		    	left: 300px;
		    	bottom: 1.7rem;
		    	color: #a9a9a9;
		    }
		    .article_tags span:hover{
		    	color: #666;
		    }
		    .cs_notice{
		    	height: 3rem;
		    	line-height: 3rem;
		    	color: #9999FF;
		    }
		    .notice_box{
		    	height: 3rem;
		    	width: 80%;
		    	display: inline-block;
		    }
		    .swiper-container {
		        width: 100%;
		        height: 100%;
		    }
		    .swiper-slide {
		        font-size: 14px;
		        
		    }
		    
		    
		    /*右边*/
		   
		   .my_intro{
		   		padding-top: 110px;
		   		text-align: center;
		   		width: 100%;
		   		height: 300px;
	   		    border: 1px solid #eaeaea;
		   		background-color: #fff;
		   		background-image: url(../img/weibo.jpg);
		   		background-repeat: no-repeat;
		   		background-position: top;
		   		background-size:  100% 150px;
		   }
		   .my_intro span{
		   		margin: 0 1rem;
		   }
		   .head_img{
			   	width: 80px;
			   	height: 80px;
			   	margin: 0 auto;
			   	border-radius: 50%;
			   	border: 2px solid rgba(0,0,0,0.2);
			   	
		   	
		   }
		   /*热门文章*/
		   .hots{
		   		width: 100%;
		   		margin-top: 2rem;
	   		    border: 1px solid #eaeaea;
		   		background-color: #fff;
		   }
		   .hots header{
		   		line-height: 25px;
		   		padding-left: 1rem;
		   		border-bottom: 1px solid #eaeaea;
		   }
		   .hots ul{
		   		list-style: none;
		   		margin: 0;
		   		padding: 0;
		   }
		   .hots li {
		   	
		   	    padding: 7px 8px 12px;
			    border: 1px solid #FFF;
			    border-bottom-color: #e6e6eb;
			    box-sizing: border-box;
		   }
		   .new_comment{
		   		width: 100%;
		   		margin-top: 2rem;
	   		    border: 1px solid #eaeaea;
		   		background-color: #fff;
		   }
		   .new_comment ul{
		   		list-style: none !important;
		   		margin: 0;
		   		padding: 0;
		   		position: relative;
		   }
		   .new_comment li{
		   		padding: 7px 8px 12px;
			    border: 1px solid #FFF;
			    border-bottom-color: #e6e6eb;
			    box-sizing: border-box;
		   }
		   .new_comment header{
		   		line-height: 25px;
		   		padding-left: 1rem;
		   		border-bottom: 1px solid #eaeaea;
		   }
		   .comment_head{
		   		width: 40px;
		   		height: 40px;
		   		border-radius: 50%;
		   		margin-right: 1.5rem;
		   }
		   .comment_time{
		   		position: absolute;
		   		right: 1rem;
		   		margin-top: -1rem;
		   		font-size: 10px;
		   		color: #A9A9A9;
		   }
		   
		   .ads_box{
		   		width: 100%;
		   		overflow: hidden;
		   		height: 300px;
		   		margin-top: 2rem;
	   		    border: 1px solid #eaeaea;
		   		background-color: #fff;
		   }
		   .ads_box header{
		   		line-height: 25px;
		   		padding-left: 1rem;
		   		border-bottom: 1px solid #eaeaea;
		   }
		   
		   
		   
		   /*底部*/
		   .common_foot{
		   		width: 100%;
		   		background-color: #262627;
		   		color: #efefef;
		   }
		   .common_foot a{
		   		color: #fff;
		   }
		   .common_foot header{
		   		padding-top: .5rem;
		   }
		   .applyfor_link{
		   		float: right;
		   }
		   .links_list{
		   		list-style: none !important;
		   		margin: 0;
		   		padding: 0;
		   		
		   }
		   .links_list li{
		   		padding: 1rem 1rem;
		   		display: inline-block;
		   }
		   .foot_right{
		   		padding: 1rem;
		   }
		   .right_tips{
		   		text-align: center;
		   		font-size: 12px;
		   		/*height: 12px;*/
		   		/*line-height: 12px;*/
		   		margin-bottom: 0;
		   }
		   .foot_qrcode{
		   		float: left;
		   		width: 100px;
		   		height: 100px;
		   		margin-right: 2rem;
		   }
		   
		   
		   
		   
		   
		   
		   /*屏幕适配*/
		    @media (max-width: 414px){
		    	.info_title h4{
			    	font-size: 13px;
			    }
		    }
		    /*小屏幕*/
		    @media (max-width: 620px) { 
		    	.article_thumb{
			    	width: 100px;
			    	height: 66.66px;
			    	margin-right: 1.5rem;
			    }
			    .article_info{
			    	color: #a9a9a9;
			    }
			    .info_title h4{
			    	font-weight: 400 !important;
			    	color: #555;
			    }
			    .article_item{
			    	padding: 1rem;
			    }
			    .cs_description{
			    	display: none;
			    }
			    .position_box{
			    	display: none;
			    }
			    .article_tags{
			    	display: none;
			    }
			    
			    .content_about{
			    	display: none;
			    }
		    }